home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-02-20 | 8.4 KB | 192 lines | [TEXT/R*ch] |
- Net Edit v1.1 (aka Object Placement Editor v1.1)
-
- By Eric Bennett (ericb@psu.edu)
-
- ==============================================================================
- General
- ==============================================================================
-
- Have you played Marathon over the network enough times that you're sick
- of seeing the same aliens repeatedly? This program allows you to change:
-
- -how many aliens/objects of each type are initially present on a level
- -how many aliens/objects of each type are present during play
- -how frequently the number of aliens/objects is replenished to the full amount
- -whether aliens/objects are placed randomly or in specific locations
-
- Although these changes are primarily useful for modifying net play, you can
- also use this program as a cheater in the regular game by adding objects
- or removing aliens.
-
- ==============================================================================
- License and (lack of) Warranty
- ==============================================================================
-
- This program is freeware. You may redistribute this program provided that you
- included the original, unmodified application and readme files and NOTHING
- ELSE. You may charge duplication fees for distributing this program, but your
- fee may not exceed the basic cost of media duplication (you may place this
- program on an online service as long as downloading the file incurs only
- standard connection charges). Permission is specifically granted to the
- maintainers of the archives at Sumex-Aim.stanford.edu to include this program
- on the CD-ROM distribution of the archive.
-
- DO NOT DISTRIBUTE NET EDIT TO THE FOLLOWING SITES:
- sumex-aim.stanford.edu
- ftp.amug.org
- America Online (Macintosh Games Forum)
-
- I will update these three sites myself, so please don't send them extra copies.
-
- The author (Eric Bennett) in no way warrants that the program will perform
- as described in this manual (or any other document). USE THIS SOFTWARE
- AT YOUR OWN RISK!
-
-
- ==============================================================================
- How to get new versions
- ==============================================================================
-
- I will post new versions to sumex-aim.stanford.edu, America Online (Mac Games
- Forum) and ftp.amug.org. You can also get the program from my web page:
-
- http://emb121.rh.psu.edu/marathon/marathon.html
-
-
- ==============================================================================
- Special Considerations--READ BEFORE USING!
- ==============================================================================
-
- First, be sure that NetEdit has enough memory. You need about 400k of memory
- to load the program, but you'll need more memory to load a map (the data
- you'll be editing is in the mpa file). Add 400k to the size of the map file
- you'll be editing, and give NetEdit this amount of RAM using "Get Info" in the
- Finder. For example, the map file that comes with the release version of
- Marathon is about 3700k, so give NetEdit 4100k. You should be able to use maps
- from the Demo or the commercial release. If the format of your map file is not
- the same, this program will probably corrupt it.
-
- EDIT ONLY A BACKUP COPY OF YOUR MAP FILE. This program is not based on solid
- information from Bungie; it uses information uncovered by Tom Klancer and
- myself. Don't trust this program to work.
-
- For net play, it is probably safer to have one person alter the map file and then give
- this file to each network player than to have each network player attempt
- to make the same alterations to his or her own copy of the map file. If
- the changes are not exactly the same, the network game will be
- unsynchronized.
-
-
- ==============================================================================
- How to use NetEdit
- ==============================================================================
-
- After loading NetEdit, select "Open..." from the file menu and load your map.
- NetEdit will scan the file for valid levels.
-
- Now select the desired level under the "Levels" menu. If a level does not
- currently contain certain byte values, NetEdit warns you that it will
- have to do some random guesswork in order to edit the level (if you get this
- message, proceed with the understanding that Marathon may crash when you use
- the edited map file).
-
- You can select which character/object you wish to edit by selecting it from
- the "Characters" or "Objects" menus. In the main window, there are four
- edit fields:
-
- -Placement method
- If you place a 1 here, objects will be placed randomly on the level.
- Net levels work in this way. Regular game levels have a zero, meaning that
- aliens are placed in specific places on the level. Changing the default
- value on a given level from 0 to 1 should not cause problems, but I don't
- know how Marathon responds when directed to placed objects in specific
- locations when they're usually random.
- If you use a value other than 0 or 1, NetEdit uses a 1 because 1 is
- guaranteed to work.
- -Initial # of object
- The object will be placed this many times on the level before game
- play begins; objects are placed depending on the value of the first field.
- -Replenishment frequency
- How often Marathon replenishes the object/alien so that the total number
- in the game is equal to the value in the next field.
- -Total # per level
- This represents the total number of the alien or object that can be
- present on the level at once. For example, a value of 10 in the record
- for napalm canisters means that at most 10 canisters can be in play (held
- by players or sitting on the floor) at any one time.
-
- An replenishment frequency of zero is the lowest frequency, but Marathon will
- still replenish occasionally (if you want none of a certain object/alien type,
- set the "Total # per level" to zero).
-
- If you enter a value less than 0 or greater than 255 for the last three fields,
- NetEdit will use 0 instead.
-
- To clear all characters or objects from the level, choose "Remove all aliens"
- or "Remove all objects" from the special menu. "Clear All Records" does both.
-
- NetEdit does NOT ask whether you want to save changes before quitting or
- closing the current file, so be sure to SAVE FIRST!
-
-
- ==============================================================================
- About the Included Files (in the "File Formats" directory)
- ==============================================================================
-
- "How NetEdit works" describes what I know about the "plac" section.
- "Map Editing" a somewhat dated file with info on the map file
- (I did _not_ write this file)
- "Marathon File Specs" file format info for several of Marathon's files.
- (I did _not_ write this file)
-
-
- ==============================================================================
- Version History
- ==============================================================================
-
- 02/21/95 -- version 1.1.
- Added editing of objects (added the "Objects" menu).
- Fixed possible crash when Opening a locked file (Save still bombs).
- Fixed some typos in the manual.
- Program is now 4987 bytes smaller.
- Removed annoying startup window flash.
- Included information on Marathon file formats.
- Added "Placement Method" field.
- Changed description of a field to reflect what it _really_ is.
- (changed "aliens per addition" to "total # object")
- Removed the close box in the main window since you can't ever
- close it.
-
- 02/11/95 -- version 1.0
- First version of NetEdit. Written in about 6 hours and possibly buggy :)
-
-
- Possible future enhancements:
- - clean up the interface (make the TAB key work :)
- - error handling (currently, NetEdit bombs on locked files etc.)
-
-
- ==============================================================================
- HOW TO REPORT BUGS
- ==============================================================================
-
- If you find a bug, please figure out how to reproduce it, then send me a bug
- report at any of the following email addresses:
-
- Marathon@emb121.rh.psu.edu (fastest response during fall/spring semester)
- EricB@psu.edu (guaranteed to reach me any time of year)
- EricB888@aol.com (I don't read this often)
- emb121@psuvm.psu.edu (I almost *never* read this)
-
-
-
- ==============================================================================
- Special Thanks
- ==============================================================================
-
- Thanks go to:
-
- -Tom Klancer : provided some information on the map file format.
- -Bungie Software : created Marathon :).
- -Zedcor, Inc. : published my S'pht, FutureBasic 1.0.3.
-